<?php
/**
 * 组件模块的控制器主要是用于前端组件ajax请求
 * 前端组件是指项目各模块之间可以共用的一些控件(例如产品类别选择框，项目部门联动选择框等)
 * 组件js代码放在public/static/js/app_widget下
 *
 * 部门分组小组件
 * @author sundongdong
 *
 */
class Widget_DeptController extends Controller_Base {
	/**
	 * 获取部门信息
	 */
	public function getdeptAction() {
		$dept_id = $this->getRequest()->getParam('id');

		$db = Model_Db::getInstance();
		$data = $db->fetchAll("SELECT department_id as id,department_name AS name FROM `s_department` WHERE parent_id = $dept_id ");
		if (!empty($data)) {
			$array = array();
			foreach ($data as $key => $val) {
				$array[$val['id']] = $val;
			}
		} else {
			$array = false;
		}
		echo json_encode($array);
	}
}